// 系统管理页面国际化 - 中文繁体
export default {
  // 按钮资源
  btn: {
    query: '查詢',
    reset: '重置',
    clear: '清空',
    generate: '生成代碼',
    edit: '編輯',
    delete: '刪除',
    preview: '預覽',
    config: '配置',
    joinTable: '關聯表',
    add: '新增',
    upload: '上傳',
    download: '下載',
    publish: '發佈',
    grantMenu: '分配菜單',
    grantData: '分配數據',
    grantRole: '分配角色',
    resetPwd: '重置密碼',
    unlockLogin: '解除鎖定',
    confirm: '確定',
    save: '保存',
    undo: '撤銷',
    changeAvatar: '更換頭像',
  },
  // 缓存管理
  cache: {
    title: '緩存管理',
    cacheName: '緩存名稱',
    cacheSize: '緩存大小',
    cacheCount: '緩存數量',
    operate: '操作',
    clearSuccess: '清空成功',
    clearConfirm: '確定要清空該緩存嗎？',
  },
  // 代码生成
  codeGen: {
    title: '代碼生成',
    query: '查詢',
    reset: '重置',
    tableName: '表名',
    tableComment: '表註釋',
    operate: '操作',
    generate: '生成代碼',
    edit: '編輯',
    delete: '刪除',
    preview: '預覽',
    config: '配置',
    joinTable: '關聯表',
    generateSuccess: '生成成功',
    deleteConfirm: '確定要刪除該表嗎？',
  },
  // 配置管理
  config: {
    title: '配置管理',
    query: '查詢',
    reset: '重置',
    configKey: '配置鍵',
    configValue: '配置值',
    configGroup: '配置分組',
    configDesc: '配置描述',
    operate: '操作',
    edit: '編輯',
    delete: '刪除',
    add: '新增',
    deleteConfirm: '確定要刪除配置：{name}嗎？',
    batchDelete: '批量刪除',
    batchDeleteConfirm: '確定要批量刪除{count}個配置，包括{name}嗎？',
    deleteSuccess: '刪除成功',
    name: '配置名稱',
    code: '配置編碼',
    value: '屬性值',
    sysFlag: '內置參數',
    groupCode: '分組編碼',
    isDisable: '狀態',
    sort: '排序',
    remark: '修改記錄',
    action: '操作',
    addConfig: '添加配置',
    editConfig: '編輯配置',
    exportFileName: '系統參數',
    searchName: '搜索配置名稱',
    searchCode: '搜索配置編碼',
  },
  // 异常日志
  logex: {
    title: '異常日誌',
    beginTime: '開始時間',
    endTime: '結束時間',
    methodName: '方法名稱',
    className: '類名',
    exceptionMsg: '異常信息',
    exceptionSource: '異常源',
    stackTrace: '堆疊信息',
    paramsObj: '參數對象',
    exceptionTime: '異常時間',
    operator: '操作人',
    detail: '詳情',
    export: '導出',
    operator: '操作',
  },
  // 差异日志
  logdiff: {
    title: '差異日誌',
    query: '查詢',
    reset: '重置',
    beginTime: '開始時間',
    endTime: '結束時間',
    diffType: '差異類型',
    elapsed: '耗時',
    businessData: '業務數據',
    operationTime: '操作時間',
    operator: '操作人',
    detail: '詳情',
    export: '導出',
  },
  // 数据库管理
  database: {
    title: '數據庫管理',
    query: '查詢',
    reset: '重置',
    tableName: '表名',
    tableComment: '表註釋',
    operate: '操作',
    edit: '編輯',
    delete: '刪除',
    add: '新增',
    generate: '生成實體',
    deleteConfirm: '確定要刪除該表嗎？',
  },
  // 字典管理
  dict: {
    // 字典类型
    type: {
      title: '字典類型管理',
      query: '查詢',
      reset: '重置',
      dictName: '字典名稱',
      dictCode: '字典編碼',
      name: '字典名稱',
      namePlaceholder: '請輸入字典名稱',
      operate: '操作',
      edit: '編輯',
      delete: '刪除',
      add: '新增',
      deleteConfirm: '確定要刪除該字典類型嗎？',
      serialNo: '序號',
      sysFlag: '系統內置',
      status: '狀態',
      sort: '排序',
      remark: '修改記錄',
      action: '操作',
      addDict: '添加字典',
      editDict: '編輯字典',
      deleteSuccess: '刪除成功',
      confirmDelete: '確定刪除字典：【{name}】?',
      pleaseSelectDict: '請選擇字典',
    },
    // 字典数据
    data: {
      title: '字典數據管理',
      query: '查詢',
      reset: '重置',
      dictLabel: '字典標籤',
      dictValue: '字典值',
      dictSort: '字典排序',
      label: '字典標籤',
      value: '字典值',
      code: '字典編碼',
      extData: '擴展數據',
      empty: '無',
      hasValue: '有',
      operate: '操作',
      edit: '編輯',
      delete: '刪除',
      add: '新增',
      deleteConfirm: '確定要刪除該字典數據嗎？',
      dictData: '字典數據',
      displayText: '顯示文本',
      displayTextPlaceholder: '顯示文本',
      addDictData: '添加字典值',
      copyDictData: '複製字典值',
      editDictData: '編輯字典值',
      confirmDeleteData: '確定刪除字典值：【{value}】?',
    },
    // 通用
    index: '序號',
    status: '狀態',
    sort: '排序',
    modifyRecord: '修改記錄',
    operate: '操作',
    edit: '編輯',
    delete: '刪除',
    copy: '複製',
  },
  // 字典类型页面
  dicttyp: {
    dict: '字典',
    name: '名稱',
    dictName: '字典名稱',
    dictValue: '字典值',
    label: '標籤',
    displayText: '顯示文本',
    code: '編碼',
    extData: '擴展數據',
  },
  // 文件管理
  file: {
    title: '文件管理',
    query: '查詢',
    reset: '重置',
    fileName: '文件名稱',
    fileType: '文件類型',
    operate: '操作',
    upload: '上傳',
    delete: '刪除',
    preview: '預覽',
    download: '下載',
    edit: '編輯',
    deleteConfirm: '確定要刪除該文件嗎？',
    uploadSuccess: '上傳成功',
  },
  // 日志管理
  log: {
    // 操作日志
    op: {
      title: '操作日誌',
      query: '查詢',
      reset: '重置',
      clear: '清空',
      export: '導出',
      detail: '詳情',
      userName: '操作使用者',
      opType: '操作類型',
      opContent: '操作內容',
      opTime: '操作時間',
      startTime: '開始時間',
      endTime: '結束時間',
      success: '成功',
      fail: '失敗',
      // 新增缺失的翻譯鍵
      operator: '操作人',
      name: '操作名稱',
      reqMethod: '請求方法',
      status: '狀態',
      elapsedTime: '耗時(ms)',
      account: '帳號',
    },
    // 异常日志
    ex: {
      title: '異常日誌',
      query: '查詢',
      reset: '重置',
      clear: '清空',
      export: '導出',
      detail: '詳情',
      exceptionMsg: '異常信息',
      exceptionTime: '異常時間',
      exceptionStack: '異常堆棧',
      startTime: '開始時間',
      endTime: '結束時間',
      // 新增缺失的翻譯鍵
      methodName: '方法名稱',
      className: '類名稱',
      operator: '操作人',
      account: '帳號',
    },
    // 访问日志
    vis: {
      title: '訪問日誌',
      query: '查詢',
      reset: '重置',
      clear: '清空',
      export: '導出',
      detail: '詳情',
      ip: 'IP地址',
      visitTime: '訪問時間',
      visitUrl: '訪問URL',
      userAgent: '使用者代理',
      startTime: '開始時間',
      endTime: '結束時間',
      success: '成功',
      fail: '失敗',
      // 新增缺失的翻譯鍵
      name: '訪問名稱',
      status: '狀態',
      operator: '操作人',
      account: '帳號',
      location: '地址',
      browser: '瀏覽器',
      os: '操作系統',
      visType: '訪問類型',
      login: '登錄',
      logout: '登出',
      register: '註冊',
      changePwd: '改密',
      thirdPartyAuth: '三方授權登陸',
      logTime: '日誌時間',
      clearSuccess: '清空成功',
    },
    // 日志差异
    diff: {
      title: '日誌差異',
      query: '查詢',
      reset: '重置',
      tableName: '表名',
      diffContent: '差異內容',
      diffTime: '差異時間',
      startTime: '開始時間',
      endTime: '結束時間',
      diffData: '差異數據',
      diffType: '差異操作',
      elapsed: '耗時(ms)',
      businessData: '業務對象',
      createTime: '操作時間',
      columnName: '字段名',
      columnDescription: '字段描述',
      beforeData: '修改前',
      afterData: '修改後',
      sqlStatement: 'SQL語句',
      parameterName: '參數名',
      typeName: '類型',
      value: '值',
      today: '今天',
      yesterday: '昨天',
      lastWeek: '上周',
    },
  },
  // 菜单管理
  menu: {
    title: '菜單管理',
    query: '查詢',
    reset: '重置',
    menuName: '菜單名稱',
    menuPath: '菜單路徑',
    menuIcon: '菜單圖標',
    type: '菜單類型',
    operate: '操作',
    edit: '編輯',
    delete: '刪除',
    add: '新增',
    deleteConfirm: '確定要刪除該菜單嗎？',
    path: '路由路徑',
    component: '組件路徑',
    permission: '權限標識',
    sort: '排序',
    status: '狀態',
    modifyRecord: '修改記錄',
    addMenu: '添加菜單',
    editMenu: '編輯菜單',
    copyMenu: '複製菜單',
    deleteSuccess: '刪除成功',
  },
  // 通知管理
  notice: {
    query: '查詢',
    reset: '重置',
    title: '標題',
    type: '類型',
    content: '內容',
    operate: '操作',
    add: '新增',
    edit: '編輯',
    delete: '刪除',
    publish: '發佈',
    deleteConfirm: '確定要刪除該通知嗎？',
    publishConfirm: '確定要發佈該通知嗎？',
  },
  // 机构管理
  organization: {
    title: '機構管理',
    query: '查詢',
    reset: '重置',
    orgName: '機構名稱',
    orgCode: '機構編碼',
    operate: '操作',
    edit: '編輯',
    delete: '刪除',
    add: '新增',
    deleteConfirm: '確定要刪除該機構嗎？',
  },
  // 职位管理
  position: {
    title: '職位管理',
    query: '查詢',
    reset: '重置',
    posName: '職位名稱',
    posCode: '職位編碼',
    employeeCount: '在職人數',
    userDetail: '人員明細',
    operate: '操作',
    edit: '編輯',
    delete: '刪除',
    add: '新增',
    deleteConfirm: '確定要刪除該職位嗎？',
  },
  // 角色管理
  role: {
    title: '角色管理',
    query: '查詢',
    reset: '重置',
    roleName: '角色名稱',
    roleCode: '角色編碼',
    operate: '操作',
    edit: '編輯',
    delete: '刪除',
    add: '新增',
    grantMenu: '分配菜單',
    grantData: '分配數據',
    deleteConfirm: '確定要刪除該角色嗎？',
    dataScope: '數據範圍',
  },
  // 服务器管理
  server: {
    title: '服務器管理',
    systemInfo: '系統信息',
    useInfo: '使用信息',
    diskInfo: '磁盤信息',
    assemblyInfo: '程序集信息',
    hostName: '主機名',
    operatingSystem: '操作系統',
    systemArchitecture: '系統架構',
    cpuCores: 'CPU核心數',
    runTime: '運行時間',
    publicIp: '公網IP',
    privateIp: '私網IP',
    framework: '框架版本',
    used: '已用',
    free: '可用',
    memoryUsage: '內存使用率',
    cpuUsage: 'CPU使用率',
    startTime: '啟動時間',
    runDuration: '運行時長',
    websiteDirectory: '網站目錄',
    developmentEnvironment: '開發環境',
    environmentVariables: '環境變量',
    usedSpace: '已用',
    freeSpace: '剩餘',
  },
  // 用户管理
  user: {
    title: '使用者管理',
    query: '查詢',
    reset: '重置',
    userName: '使用者名稱',
    realName: '真實姓名',
    email: '郵箱',
    phone: '手機號',
    operate: '操作',
    edit: '編輯',
    delete: '刪除',
    add: '新增',
    grantRole: '分配角色',
    deleteConfirm: '確定要刪除該使用者嗎？',
    adminType: '帳號類型',
    roleName: '角色名稱',
    orgName: '機構名稱',
    posName: '職位名稱',
    status: '狀態',
    enable: '啟用',
    disable: '禁用',
    modifyRecord: '修改記錄',
    copy: '複製',
    resetPwd: '重置密碼',
    unlockLogin: '解除鎖定',
    gender: '性別',
    male: '男',
    female: '女',
    unknown: '未知',
    unstated: '未說明',
    accountStatusSetSuccess: '帳號狀態設置成功',
    resetPwdSuccess: '密碼重置成功，新密碼：{password}',
    homeAddress: '家庭住址',
    birthday: '出生日期',
    address: '地址',
    remark: '備註',
    electronicSignature: '電子簽名',
    uploadHandwrittenSignature: '上傳手寫簽名',
    basicInformation: '基礎信息',
    nickname: '暱稱',
    phoneNumber: '手機號碼',
    currentPassword: '當前密碼',
    newPassword: '新密碼',
    confirmPassword: '確認密碼',
    confirm: '確定',
    modifyPersonalInformation: '修改個人基礎信息',
    organization: '組織機構',
    changePassword: '修改密碼',
    passwordCannotBeEmpty: '{field}不能為空',
    passwordsDoNotMatch: '兩次密碼不一致！',
    passwordChangedSuccessfully: '密碼已修改，是否重新登錄系統？',
    changeAvatar: '更換頭像',
    brushThickness: '畫筆粗細',
    brushColor: '畫筆顏色',
    undo: '撤銷',
    clear: '清屏',
    save: '保存',
    superAdmin: '超級管理員',
    // 新增缺失的翻譯鍵
    account: '賬號',
    index: '序號',
    avatar: '頭像',
    addUser: '新增使用者',
    editUser: '編輯使用者',
    orgInfo: '機構資訊',
    org: '機構',
    pos: '職位',
    jobNum: '工號',
    domainAccount: '域帳號',
    joinDate: '入職日期',
    extOrg: '外部機構',
    extOrgTip: '外部機構提示',
    nickName: '暱稱',
    sex: '性別',
  },
  // 用户注册方式管理
  userRegWay: {
    title: '使用者註冊方式管理',
    query: '查詢',
    reset: '重置',
    name: '方案名稱',
    keyword: '關鍵字',
    operate: '操作',
    add: '新增',
    edit: '編輯',
    delete: '刪除',
    deleteConfirm: '確定要刪除該註冊方案嗎？',
  },
  // 通用资源
  common: {
    index: '序號',
    sort: '排序',
    status: '狀態',
    modifyRecord: '修改記錄',
    operation: '操作',
    select: '選擇',
    remark: '備註',
  },
};
